package IO流_缓冲流.字节缓冲输出流;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.Writer;

public class Test {
    public static void main(String[] args) {
        // BufferedWriter: 字符缓冲输出流
        // 作用: 自带8k字符缓冲池, 可以提高字符输出流写字符数据的性能

        // 构造器:
        // public BufferedWriter(Writer r): 把低级的字符输出流包装成一个高级的缓冲字符输出流管道, 从而提高字符输出流写数据的性能

        //字符缓冲输出流新增的功能: 换行
        // public void newLine(): 换行
        try(
                Writer fw = new FileWriter("12254364");
                // 创建一个字符缓冲输出流管道包装原始的字符输出流
                BufferedWriter bw = new BufferedWriter(fw);
                ) {
            bw.newLine();// 直接换行
            // ...
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
